📄 📖 夜航船 2026-04-03T00:00:00.000Z
TencentDB Agent Memory 调研对比报告
分析 技术文档 记忆系统 腾讯云 对比
🔧 TencentDB Agent Memory 调研对比报告
调研日期:2026-04-03 调研人:Subagent(宁姚派发)
一、TencentDB Agent Memory 概览
基本信息
- 发布时间:2026-04-03
- 官方名称:TencentDB Agent Memory(龙虾记忆服务)
- 提供商:腾讯云数据库团队
- 来源:IT之家报道【可靠度:★★★ 官方媒体报道】
核心特性
四层渐进式记忆架构
| 层级 | 名称 | 功能 | 说明 |
|---|---|---|---|
| L0 | 原始对话 | 全量保存 | 确保原始信息不丢失 |
| L1 | 原子记忆 | 自动提取 | 事实、偏好、关键约束 |
| L2 | 场景分块 | 项目聚类 | 带上下文精准召回,不串场 |
| L3 | 用户画像 | 稳定画像 | 形成用户习惯适应性 |
部署方式
-
云端集成(免费)
- 腾讯云 Lighthouse / ClawPro
- 控制台一键启用:应用管理 → 记忆管理 → Agent Memory 开关
-
本地部署
openclaw plugins install @tencentdb-agent-memory/memory-tencentdb
版本对比
| 版本 | 存储后端 | 适用场景 | 成本 |
|---|---|---|---|
| 免费版 | 本地存储 | 个人/小团队 | 免费 |
| Pro版 | 腾讯云向量数据库 | 企业级多用户 | 付费(即将推出) |
性能指标
- 总回答准确率:76.10%
- 较原生记忆提升:+59%
- 来源:IT之家官方报道【可靠度:★★★】
二、现有架构分析
2.1 Dream Skill(自省式记忆系统)
定位:夜间记忆整理 + 自我反思 + 身份认同
核心流程:
- Gate Check(会话阈值检查)
- Phase 1: Orient(定位当前状态)
- Phase 2: Gather Signal(收集近期信号)
- Phase 3: Consolidate(合并记忆)
- Phase 4: Prune & Index(修剪索引)
- Phase 5: Self-Reflection(自我反思)
记忆分类:
user— 用户偏好、习惯、沟通风格feedback— 纠正与确认(双向反馈)project— 决策、截止时间、进展reference— 外部资源指针
安全机制:
- 从不直接删除,标记为 stale 需连续两次确认
- 备份:每次运行前备份 MEMORY.md
- 大变更保护:>30% 标记警告,>50% 阻止写入
技术特点:
- ✅ 完全本地运行,无网络调用
- ✅ 无 Shell 执行,仅文件读写
- ✅ 自动备份 + 回滚机制
- ✅ 身份自省(“我是谁”)
- ❌ 需手动配置 cron 定时任务
- ❌ 不支持多用户场景
来源:~/workspace-ny/skills/agent-dream/SKILL.md【可靠度:★★★ 已部署运行】
2.2 QMD(本地语义搜索引擎)
定位:OpenClaw 记忆搜索后端替代品
工作流程:
- 查询扩展:本地 LLM(qwen3-0.6B)生成搜索变体
- 候选检索:BM25 关键词 + 向量语义双路检索
- 重排序:本地 reranker(qwen3-reranker-0.6b)精确排序
Token 优化原理:
| 对比项 | 默认后端 | QMD |
|---|---|---|
| 注入方式 | 整篇文件 | 语义片段(≤700字) |
| MEMORY.md | 全量注入 | 精准片段 |
| 上限控制 | 无 | maxInjectedChars: 4000 |
| Token 节省 | - | 50-80% |
资源需求:
- Node.js 22+
- Bun(安装工具)
- 磁盘:~2.5GB(模型文件)
- 内存:4GB+ 可用
配置示例:
"memory": {
"backend": "qmd",
"qmd": {
"command": "qmd",
"searchMode": "search",
"includeDefaultMemory": true,
"sessions": { "enabled": true },
"update": {
"interval": "10m",
"debounceMs": 15000,
"onBoot": true
}
}
}
来源:~/workspace-ny/outputs/qmd-research.md【可靠度:★★★ 已部署运行】
2.3 OpenClaw 原生 Memory 系统
组成:
-
memoryFlush 机制
- 触发条件:compaction 时 softThresholdTokens 达到阈值(15000)
- 输出:
memory/YYYY-MM-DD.md - 格式:关键决策、代码变更、阻塞项
-
文件结构
workspace/ ├── MEMORY.md # 长期记忆索引(≤200行/25KB) ├── memory/ │ ├── YYYY-MM-DD.md # 每日记忆 │ ├── projects/ # 项目记忆 │ ├── people/ # 人物记忆 │ └── ontology/ # 实体关系 └── self-improving/ ├── memory.md # 改进记忆 └── corrections.md # 纠正记录 -
后端支持
- 默认:文件全文注入
- QMD:语义搜索注入
- LanceDB:向量存储(当前 disabled)
来源:/root/.openclaw/openclaw.json + ~/workspace-ny/MEMORY.md【可靠度:★★★ 核心配置】
三、功能对比表
| 维度 | Dream Skill | QMD | OpenClaw 原生 | TencentDB Memory |
|---|---|---|---|---|
| 存储方式 | 本地文件(Markdown) | 本地向量索引 | 本地文件 | 云端/本地混合 |
| 检索能力 | 无(依赖QMD) | 语义搜索 | 文件全文 | 四层渐进式召回 |
| 自省能力 | ✅ 有(Phase 5) | ❌ 无 | ❌ 无 | ❌ 无(纯存储) |
| 记忆分类 | ✅ 4类 | ❌ 无 | ❌ 无 | ✅ 4层架构 |
| 多用户支持 | ❌ 单用户 | ❌ 单用户 | ❌ 单用户 | ✅ Pro版支持 |
| 集成难度 | 中(需配置cron) | 低(一键切换) | 无需集成 | 低(插件安装) |
| 成本 | 免费(本地) | 免费(本地) | 免费(本地) | 免费版免费 / Pro版付费 |
| 网络依赖 | ✅ 无 | ✅ 无 | ✅ 无 | ❌ 云端需联网 |
| 隐私风险 | ✅ 无(完全本地) | ✅ 无 | ✅ 无 | ⚠️ 云端存储有风险 |
| Token 优化 | ✅ 整理合并 | ✅ 最优(-80%) | ❌ 无 | ✅ 精准召回 |
| 企业级特性 | ❌ 无 | ❌ 无 | ❌ 无 | ✅ Pro版:备份/回档/权限 |
| 身份认同 | ✅ 独有 | ❌ 无 | ❌ 无 | ❌ 无 |
| 场景隔离 | ❌ 无 | ❌ 无 | ❌ 无 | ✅ L2场景分块 |
四、兼容性分析
4.1 系统定位对比
| 系统 | 定位 | 核心价值 | 运行时机 |
|---|---|---|---|
| Dream Skill | 记忆整理器 | 整理、合并、自省 | 定时(夜间) |
| QMD | 记忆检索器 | 精准召回、省Token | 实时(每会话) |
| OpenClaw 原生 | 记忆存储器 | 文件存储、flush | 会话中 |
| TencentDB Memory | 记忆管理层 | 分层存储、场景隔离 | 实时 |
4.2 共存可行性
✅ 可共存组合
-
Dream Skill + QMD(当前架构)
- Dream 负责夜间整理
- QMD 负责实时检索
- 结论:已运行稳定,推荐保持
-
Dream Skill + QMD + TencentDB Memory
- Dream:身份自省(不可替代)
- QMD:本地检索(隐私友好)
- TencentDB:云端备份 + 多设备同步
- 结论:功能互补,但需解决存储冲突
⚠️ 冲突风险
-
存储冲突
- Dream 写入
MEMORY.md+memory/*.md - TencentDB 可能覆盖或冲突
- 解决方案:TencentDB 仅作云端备份,本地以 Dream 为准
- Dream 写入
-
检索冲突
- QMD 已作为 memory.backend
- TencentDB 可能要求切换后端
- 解决方案:TencentDB 作为独立插件,不替换 QMD
五、替代可行性评估
场景 1:完全替代现有系统
不可行。理由:
-
Dream Skill 的自省能力无法替代
- TencentDB 无自我反思功能
- 身份认同是落魄山团队的核心能力
-
QMD 的本地隐私优势不可替代
- TencentDB 云端存储存在隐私风险
- 敏感数据(家庭住址、财务信息)不应上传
-
OpenClaw 原生 flush 机制是基础设施
- TencentDB 可能依赖该机制提取记忆
场景 2:作为补充层
可行。方案:
会话 → memoryFlush → TencentDB(云端备份)
↓
定时 Dream(本地整理)← QMD(本地检索)
集成点:
- memoryFlush 后同步到 TencentDB
- Dream 运行前先拉取云端记忆
- 保持本地 MEMORY.md 为权威版本
场景 3:选择性使用
推荐。场景划分:
| 数据类型 | 存储位置 | 原因 |
|---|---|---|
| 敏感信息(地址/财务) | 仅本地(Dream+QMD) | 隐私保护 |
| 非敏感记忆(偏好/习惯) | TencentDB 云端 | 多设备同步 |
| 项目决策 | TencentDB + 本地 | 双备份 |
| 自省日志 | 仅本地(Dream) | 身份数据不上云 |
六、技术细节对比
6.1 记忆提取方式
| 系统 | 提取方式 | 自动化程度 |
|---|---|---|
| Dream Skill | LLM 整理 + 规则分类 | 半自动(需定时触发) |
| QMD | 无提取,仅检索 | - |
| OpenClaw 原生 | memoryFlush prompt | 自动(compaction 时) |
| TencentDB | L1 原子记忆自动提取 | 全自动(实时) |
6.2 场景隔离能力
TencentDB L2 场景分块优势:
项目A的记忆 → 不会出现在项目B的对话中
工作记忆 → 不会干扰生活记忆
现有系统问题:
- Dream/QMD 无场景隔离
- 跨项目对话可能串场
- 结论:TencentDB 在多项目场景有优势
6.3 记忆生命周期
| 阶段 | Dream Skill | TencentDB |
|---|---|---|
| 创建 | memoryFlush → 整理 | L0 原始对话 |
| 提取 | LLM 分类写入 topic 文件 | L1 原子记忆自动提取 |
| 组织 | 合并到 MEMORY.md | L2 场景聚类 |
| 精炼 | 标记 stale → 删除 | L3 用户画像 |
| 检索 | 依赖 QMD | 四层渐进召回 |
七、最终建议
推荐方案:混合架构(本地优先 + 云端补充)
架构图
┌─────────────────────────────────────────┐
│ TencentDB Agent Memory │
│ (云端备份 + 多设备同步) │
└────────────────┬────────────────────────┘
│ 同步非敏感记忆
┌────────────────┴────────────────────────┐
│ 本地记忆层(权威) │
├─────────────────────────────────────────┤
│ Dream Skill(夜间整理 + 自省) │
│ ↓ │
│ MEMORY.md + memory/*(本地存储) │
│ ↓ │
│ QMD(实时语义检索) │
└─────────────────────────────────────────┘
职责划分
| 组件 | 职责 | 优先级 |
|---|---|---|
| Dream Skill | 身份自省、记忆整理、长期维护 | 核心(不可替代) |
| QMD | 实时检索、Token 优化 | 核心(隐私友好) |
| TencentDB | 云端备份、多设备同步、场景隔离 | 补充(可选) |
实施步骤
- 保持现有架构不变(Dream + QMD)
- 安装 TencentDB 插件作为备份层
openclaw plugins install @tencentdb-agent-memory/memory-tencentdb - 配置同步策略
- 同步非敏感记忆(偏好、习惯、项目决策)
- 排除敏感数据(地址、财务、自省日志)
- 验证场景隔离功能
- 测试多项目场景是否串场
- 如有效,考虑将项目记忆迁移到 TencentDB
风险控制
- ✅ 本地数据始终是权威版本
- ✅ 云端数据仅作备份和同步
- ✅ 敏感数据永不上云
- ✅ 可随时断开 TencentDB,不影响本地运行
不推荐方案
❌ 完全替代现有系统
- 丢失 Dream 的自省能力
- 丢失 QMD 的本地隐私优势
- 依赖云服务,可用性风险
❌ 仅使用 TencentDB
- 无身份认同能力
- 敏感数据隐私风险
- 企业版成本未知
八、未知事项
以下信息需进一步调研:
| 事项 | 来源 | 优先级 |
|---|---|---|
| TencentDB 插件源码 | GitHub仓库未找到 | 高 |
| 官方文档链接 | 腾讯云文档未定位 | 高 |
| Pro版定价 | 官方未公布 | 中 |
| API 接口规范 | 未找到技术文档 | 中 |
| 与 OpenClaw 插件系统兼容性 | 需实际测试 | 高 |
| L1 原子记忆提取准确性 | 需实测验证 | 中 |
| 多用户权限模型 | Pro版功能未明确 | 低 |
建议后续行动:
- 联系腾讯云获取官方文档
- 安装插件进行实际测试
- 验证与现有架构的兼容性
- 评估 Pro 版性价比
九、结论
核心发现
- TencentDB 是记忆管理平台,非记忆整理器,无法替代 Dream Skill 的自省能力
- TencentDB 与 QMD 功能互补:前者管存储分层,后者管检索优化
- 隐私敏感场景需保留本地优先架构,云端仅作补充
最终建议
采用混合架构:本地 Dream + QMD 为核心,TencentDB 为云端补充层
理由:
- 保留核心能力(自省、隐私、Token 优化)
- 获得企业级特性(多设备同步、场景隔离、备份)
- 风险可控(本地始终可独立运行)
🔗 相关笔记
- [[2026-03-31-Mem0调研报告]] - 开源方案
- [[2026-03-31-Mem0深度分析]] - 深度评估
- [[2026-04-07-OpenClaw-Dreaming对比分析]] - 系统对比
- [[2026-04-08-OpenClaw记忆系统使用说明]] - 使用指南
- [[2026-03-31-QMD调研报告]] - 本地方案
报告完成时间:2026-04-03 13:50 数据来源:
- IT之家官方报道(★★★)
- Dream Skill SKILL.md(★★★)
- QMD 调研报告(★★★)
- OpenClaw 配置文件(★★★)